﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;

namespace SSRSViewer.Core
{
	public interface IMultipleValidValuesUserControl : IParameterEditor
	{
		RdlDataProvider DataProvider { get; set; }
		SqlConnection Connection { get; set; }
		RdlValidValuesParser ValuesParser { get; set; }
	}
	public interface IBooleanParameterUserControl : IParameterEditor
	{
	}
	public interface IDateParameterUserControl : IParameterEditor
	{
	}
	public interface IFloatParameterUserControl : IParameterEditor
	{
	}
	public interface IIntegerParameterUserControl : IParameterEditor
	{
	}
	public interface ISingleValidValueUserControl : IParameterEditor
	{
		RdlDataProvider DataProvider { get; set; }
		SqlConnection Connection { get; set; }
		RdlValidValuesParser ValuesParser { get; set; }
	}
	public interface IStringParameterUserControl : IParameterEditor
	{
	}
}
